package middleware.p2p.replication;
import javax.ejb.Remote;

import middleware.p2p.log.VectorClock;
import middleware.p2p.transaction.TransactionPartecipant;

@Remote
public interface ReplicaManagerRemote extends TransactionPartecipant{
	//	Replica Manager Methods
	public String getReplica(String componentId,String transId,String coordWsdl,VectorClock vc,String responseAddr);	
	public boolean storeReplica(String componentId,String replica,String transId,String coordWsdl,VectorClock vc,String responseAddr); 
	public boolean resetClock(String cid);	
}
